Next.jsのMetadata API
13.3より、file-basedで動的にsitemap、robots、faviconなどを生成できる
静的に指定
code:ts
export const metadata = {
title: '...',
description: '...',
};
動的に指定
code:ts
export async function generateMetadata({params}: PageProps, parent: ResolvingMetadata):Promise<Metadata> {
...
return {
title: '...',
description: '...',
};
};